technological property - French English Dictionary